Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Franklin, Massachusetts (MA), United States

Alumni Restaurant & Bar
4
50 reviews

391 E Central St, Franklin, MA 02038-1350, Franklin

It’s just ok, we purchased gift cards for Christmas. As a promotional kick back we got free gift cards with the purcha